partially sighted athlete - Spanish English Dictionary